home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1995 October / EnigmA AMIGA RUN 01 (1995)(G.R. Edizioni)(IT)[!][issue 1995-10][Aminet 7].iso / Aminet / util / dtype / fpVOC_dt40_2.lha / VOC_DT.Doc
Text File  |  1995-01-22  |  3KB  |  125 lines

  1.  
  2.                    *** VOC DataType V40.2 ***
  3.  
  4.                       by Christian Buchner
  5.  
  6.  
  7. This  is a VOC datatype loosely based on the example sourcecodes
  8. found  in the OS 3.1 Native Developer Kit.  The example code was
  9. originally  written  by David N.Junod.  All changes were done by
  10. Christian Buchner.
  11.  
  12.  
  13. Installation
  14. ------------
  15.  
  16. Copy devs/Datatypes/VOC#? SYS:devs/Datatypes/
  17.  
  18. Copy classes/Datatypes/voc.datatype SYS:classes/Datatypes/
  19.  
  20. Now reboot or type "AddDatatypes REFRESH" in a shell.
  21.  
  22.  
  23.  
  24. Hardware Requirements
  25. ---------------------
  26.  
  27. This datatypes requires an MC68020 CPU or better.
  28.  
  29.  
  30.  
  31. Motivation
  32. ----------
  33.  
  34. This  program  was created due to the lack of a VOC datatype for
  35. the Commodore Amiga. Well, here it is ;-)
  36.  
  37.  
  38.  
  39. Features
  40. --------
  41.  
  42. * Handles  VOC files with different frequencies in ONE file (the
  43.   datatype   uses  the  highest  frequency  of  all  chunks  and
  44.   resamples all other chunks)
  45.  
  46. * correctly handles Silence chunks
  47.  
  48. * locates  the samples in Fast RAM (for V40 sound.datatype only)
  49.  
  50. * uses  optimized  assembly  routines  for  sample conversion in
  51.   order to achieve maximum speed
  52.  
  53.  
  54.  
  55. Untested features
  56. -----------------
  57.  
  58. * handles ExtendedInfo chunks
  59.  
  60. * Stereo  VOC files will be mixed to Mono (sound.datatype is not
  61.   able to handle Stereo sounds)
  62.  
  63.  
  64. I am missing a good documentation on these features and I do not
  65. own  any VOC samples using them.  So if you have any information
  66. and/or samples that might help me, please send it all to me (see
  67. address below).
  68.  
  69.  
  70.  
  71. Unknown features
  72. ----------------
  73.  
  74. * also called bugs:  Please report them to me immediately and if
  75.   possible send me the VOC files that cause the problems.
  76.  
  77.  
  78.  
  79. Future enhancements
  80. -------------------
  81.  
  82. * implement looping
  83.  
  84. * implement different decompression methods
  85.  
  86. * implement frequency fallback in low-memory situations
  87.  
  88. * implement normalization (scaling to full 8 bit signal range)
  89.  
  90. * implement a partial loading system to save memory
  91.   especially while loading large samples
  92.  
  93. * limit maximum replay frequency according to the computer
  94.   system (ECS/AGA) and do a frequency downscaling if necessary
  95.  
  96.  
  97.  
  98. Future projects
  99. ---------------
  100.  
  101. Well, I don't know. Suggest something ;-)
  102.  
  103. Or send me the specs of a sound standard you want a datatype for
  104. (see address below!)
  105.  
  106.  
  107.  
  108. The Author
  109. ----------
  110.  
  111. Report bugs, comments or anything else to....
  112.  
  113. Christian Buchner
  114. Ganghoferstraße 2
  115. 82110 Germering
  116. Germany
  117. Tel.: +49-89-844872
  118.  
  119. EMAIL: flowerp@eikon.e-technik.tu-muenchen.de
  120.  
  121. <flowerp> on irc #amiga and #amigager
  122.  
  123.   //
  124. \X/ Flowerpower
  125.